/**
 * 
 */
package cn.com.easy.permission.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;

import cn.com.easy.persistence.BaseEntity;

/**
 * 角色--权限对应表
 * 
 * @author nibili 2015年4月21日下午11:21:11
 * 
 */
@Entity
@Table(name = "pf_md_role_resource_mapping")
@DynamicInsert
@DynamicUpdate
public class RoleResourceMappingModel extends BaseEntity {

	/** */
	private static final long serialVersionUID = -9169851842411424018L;
	/** 角色id */
	@Column(nullable = false)
	private Long roleId;
	/** 权限id */
	@Column(nullable = false)
	private Long resourceId;
	
	

	/**
	 * 获取 角色id
	 * 
	 * @return
	 * @auth nibili 2015年9月16日 下午6:38:08
	 */
	public Long getRoleId() {
		return roleId;
	}

	/**
	 * 设置 角色id
	 * 
	 * @param roleId
	 * @auth nibili 2015年9月16日 下午6:38:08
	 */
	public void setRoleId(Long roleId) {
		this.roleId = roleId;
	}

	/**
	 * 获取 权限id
	 * 
	 * @return
	 * @auth nibili 2015年9月16日 下午6:38:08
	 */
	public Long getResourceId() {
		return resourceId;
	}

	/**
	 * 设置 权限id
	 * 
	 * @param resourceId
	 * @auth nibili 2015年9月16日 下午6:38:08
	 */
	public void setResourceId(Long resourceId) {
		this.resourceId = resourceId;
	}

}
